be trounced by - Alemán Inglés Diccionario